71 research outputs found

    Quantification of structural information: on a question raised by Brooks

    Get PDF
    We introduce the notion of 'generative software complexity' to illustrate some of the problems one may run into when trying to tackle a special case of a question recently raised by Brooks

    A syntax definition formalism

    Get PDF

    Semantics of programming languages : a tool-oriented approach

    Get PDF
    By paying more attention to semantics-based tool generation, programming language semantics can significantly increase its impact. Ultimately, this may lead to ``Language Design Assistants'' incorporating substantial amounts of semantic knowledge

    Rewriting-based languages and systems

    Get PDF
    Many systems are at least partly or implicitly based on term rewriting. Examples are functional languages, computer algebra systems, and theorem provers. We give a brief survey of these systems, and provide a more in-depth comparison of the features of systems that use term rewriting as their primary execution mechanism. We give links to rewrite tools and projects as well as pointers to notions and techniques covered in the preceding chapters
    • …
    corecore